cmake_minimum_required(VERSION 3.25)
project(DBMS)

set(CMAKE_CXX_STANDARD 11)

add_executable(DBMS define.h main.cpp Util/CsvUtil.h Util/FillUtil.h Util/LogUtil.h Util/StringUtil.h Util/TimeUtil.h Database/Point.cpp BPlusTree/NodeType.h BPlusTree/Node.h BPlusTree/LeafNode.h BPlusTree/InternalNode.h BPlusTree/BPlusTree.h BPlusTree/test.cpp BPlusTree/SerializableBPlusTree.h Database/Point.h Database/Database.cpp Database/Database.h Database/IndexedDatabase.cpp Database/IndexedDatabase.h Database/Operation.h Database/TransactionalDatabase.cpp Database/TransactionalDatabase.h ui.h)
